Monitoring / 15.Prometheus-Agent 설치
프로젝트: astro-sub1
원본 경로: operateguide/Monitoring/15.Prometheus-Agent 설치.md
Prometheus-Agent 설치
1. 개요
- AKS 의 Node 와 Kubernetes 리소스의 메트릭을 수집 및 시각화 모니터링 가이드
- Workload-Promethus-Agent 에서 메트릭을 Common-Promethus-Server 로 전송
- Prometheus 메트릭을 Grafana 에서 시각화

2. Prometheus-Agent 설치
- Common-ArgoCD 에서 Workload-AKS에 Prometheus-Agent 를 배포한다.
- Prometheus-Agent 는 Helm Chart 로 관리
사전 작업
방화벽 오픈
| 출발지 | 목적지 | 포트 |
|---|---|---|
| sbn-az01-prd-워크로드-app 대역 | promethus.comm.kubepia.net (10.225.77.8) | 80 (TCP) |
1) Prometheus-Agent 배포
- https://argocd.comm.kubepia.net/ 접속 및 로그인

- ArgoCD - NEW APP 선택

- ArgoCD - NEW APP 선택
| Application Name | {워크로드명}-monitoring-prometheusagent-prd |
|---|---|
| Project Name | ''프로젝트명' 입력 |
| SYNC POLICY | 'Manual' 선택 |
| AUTO-CREATE NAMESPACE | 선택 |
| Repository URL | https://ktds.ghe.com/Azure-Tenant-Guide/at-guide.git |
| Revision | HEAD |
| Path | 20.InstallGuide/40.Monitoring/helm-kube-prometheus-stack |
| Cluster URL | '클러스터' 선택 |
| Namespace | 'monitoring' 입력 |
| [HELM] VALUES FILES | 'values.yaml', 'agent-vaml' 선택 |
| [PARAMETERS] clusterName | '클러스터명' 입력 |


